package com.alks.function.data.dto.procurement;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
@NoArgsConstructor
public class LotNoDto {
    @ApiModelProperty(value = "指令",name = "lotNo")
    private String lotNo;

    @ApiModelProperty(value = "工厂形体",name = "style")
    private String style;

    @ApiModelProperty(value = "品牌",name = "custom")
    private String custom;

    @ApiModelProperty(value = "订单数",name = "orderQty")
    private String orderQty;

    @ApiModelProperty(value = "预补数",name = "surplusQty")
    private String surplusQty;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
    @ApiModelProperty(value = "下单日期",name = "orderDate")
    private Date orderDate;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
    @ApiModelProperty(value = "客人交期",name = "deliveryDate")
    private Date deliveryDate;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
    @ApiModelProperty(value = "生控计划")
    private Date upperPurPlan;

    @ApiModelProperty(value = "采购周期")
    private BigDecimal upperMtlLt;

    @ApiModelProperty(value = "图片")
    private String photoPath;

    //订购新加的
    @ApiModelProperty(value = "型体颜色")
    private String color;
}
